Skip to content

GEN-2907 define run retention eligibility policy - #396

Merged
exe-dev-github-integration[bot] merged 28 commits into
mainfrom
codex/gen-2907-retention
Nov 12, 2026
Merged

exe-dev-github-integration[bot] merged 28 commits into
mainfrom
codex/gen-2907-retention

Conversation

@asselstine

@asselstine asselstine commented Nov 11, 2026 •

Copy link
Copy Markdown
Collaborator

Refs GEN-2907

Delivered

  • Added a global 14-day terminal run retention policy, bounded transactional aggregate deletion, and durable retry queues for artifact and provider cleanup.
  • Coordinated upload, trace ingestion, finalization, lifecycle delivery, replay, and webhook history with retention; protected active runs and pending automation/verification.
  • Added bounded cleanup for independent event histories and temporary records, retained backlog/failure metrics without tenant or run identifiers, dashboard guidance, read-only audit SQL, and staged rollout/recovery documentation.
  • Added API/MCP/UI expired-run behavior and browser coverage; fixture teardown now handles expected PostgreSQL 57P01 shutdown events from forced disposable-database cleanup while surfacing other pool errors.
  • Production inventory refresh, rollout, deployment, and purge remain separately owned by GEN-2916; this PR performs none of them. GEN-2913 is Canceled and does not block development acceptance.

Validation

Validated exact head 6fe24b20d9011bed83267d573b859d5883c5703a with Node 24.12.0/npm 11.19.0, npm ci, and an isolated local PostgreSQL database. npm test passed: backend 92 files (605 passed, 5 skipped); compiled app/API/PostgreSQL integration (2 passed); Chromium functional tests (7 passed); app unit tests (103 passed, 1 skipped); and proxy checks. git diff --check passed. No production/shared database was used.

GitHub Build Manager owns asynchronous PR check and merge-queue monitoring.

@linear

linear Bot commented Nov 11, 2026

Copy link
Copy Markdown

GEN-2907

exe.dev user and others added 27 commits November 12, 2026 05:54
@asselstine
asselstine force-pushed the codex/gen-2907-retention branch from 6fe24b2 to b34d4ab Compare November 12, 2026 05:59
@exe-dev-github-integration
exe-dev-github-integration Bot merged commit 745c571 into main Nov 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant